package com.chinatelecom.check.service;

import com.chinatelecom.check.model.CheckTableQuestionModel;
import com.chinatelecom.framework.model.PageData;
import com.chinatelecom.framework.model.PageParam;
import com.chinatelecom.check.entity.CheckTaskDetail;
import com.chinatelecom.check.model.CheckTaskDetailModel;
import com.chinatelecom.framework.generic.GenericService;

import java.util.List;

/**
 * CheckTaskDetail服务接口
 */
public interface CheckTaskDetailService extends GenericService<CheckTaskDetail>{
	
	
	/**
	 * 获取CheckTaskDetail详情
	 * 
	 * @param id 对象id
	 */
	CheckTaskDetailModel getDetail(Integer id);
	
	/**
	 * CheckTaskDetail列表(分页)
	 * 
	 * @param param 分页参数
	 */
	PageData<CheckTaskDetailModel> page(PageParam param);



	/**
	 * 根据任务id获取测评用户列表
	 *
	 * @param taskId 任务id
	 */
	List<CheckTaskDetailModel> getList(Integer taskId);

}
